package com.demo.service;

import com.demo.bean.Lesson;

import java.util.LinkedHashMap;

/**
 * @author 李天航
 * 每周活动
 */
public interface LessonService {
    /**
     * 添加一项每周活动
     * @param lesson 每周活动
     * @return status,msg
     */
    LinkedHashMap<String, Object> addLesson(Lesson lesson);

    /**
     * 删除一项每周活动
     * @param lessonId 活动编号
     * @param userAccount 用户账号
     * @return status,msg
     */
    LinkedHashMap<String, Object> deleteLesson(Integer lessonId,String userAccount);

    /**
     * 更新每周活动
     * @param lesson 活动信息
     * @return status,msg
     */
    LinkedHashMap<String, Object> updateLesson(Lesson lesson);

    /**
     * 获取活动列表
     * @param userAccount 用户账号
     * @return status,msg,lessons
     */
    LinkedHashMap<String, Object> getLessonsByUserAccount(String userAccount);
}
